/****************************************************************
*  COPYRIGHT MorningCore CO.,LTD                               *
*****************************************************************/
/****************************************************************
 * FileName:    <SRP_PUCCH_FE.h>
 * version:     <1.0.0>
 * Purpose:     <Header file of SRP_PUCCH_FE.c>
 * Authors:     <...>
 * Notes:   <The limitations to use this file>
 ****************************************************************/

/******************************************************************************
*  HISTORY OF CHANGES
*   <Date>          <Author>        <Version>       <DESCRIPTION>
*   2009-01-12      guohuayong       v0.0.1          origin
*   2013-12-9       baiwenling       v0.0.2          update for R11,add PUCCH_TxPortNum and Format3
******************************************************************************/
#include "../../../CommLib_FltC/Typedef.h"
#include "../PUSCH/head/WX_SRP_SC15_BE_Fix.h"

#include "ue_tx_pucch_qammod_fix.h"
#include "ue_tx_pucch_spreading_fix.h"
#include "ue_tx_pucch_transprecoding_fix.h"
#include "ue_tx_pucch_remapper_fix.h"
#include "stdio.h"
#include "WX_PUCCH_FilePrint.h"


#ifndef _ue_tx_pucch_fe_fix_h_
#define _ue_tx_pucch_fe_fix_h_

/*-----------including external files -----------------------------*/

/*-----------external variable declaration-------------------------*/

/*-----------constant and type declaration-------------------------*/

/*-----------macro declaration-------------------------------------*/


/*-----------variable declaration-----------------------------------*/

/*-----------Function or task prototype declaration-----------------*/	

void SRP_PUCCH_FE_fix(IN stULParamTable *SimParam,
	IN int8        *BRP_UCI_Op,
	IN  cmplx_frN  *PUCCH_DMRS_Ip[PUCCH_DMRS_MAX_NUM],
	IN  cmplx_frN  *PUCCH_ZC_Data[PUCCH_DATA_MAX_NUM],
	OUT cmplx_frN *SubFrame_FD_Buffer[MAXSYMNUM]);

#endif


